home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-3451 / data / tracker.dat < prev    next >
Text File  |  1987-04-21  |  3KB  |  57 lines

  1.                           TCB TRACKER IN STOS
  2.                           ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  3.  
  4.      Soon after seeing the Monster Sound Cartridge in action, playing 
  5. TCB Sound Tracker music in stereo it was a must to get STOS 
  6. playing it as well in Stereo using the Monster Cartridge. Along 
  7. with the demo was a number of player routines for use with other 
  8. basics such as Hisoft and GFA. Along with these was piece of 
  9. 68000 code to play TCB modules in stereo. At first I started off 
  10. with the GFA source code, but this proved to be unfriendly to 
  11. STOS and caused it to bomb out. After making a number of 
  12. alterations with no luck I decided to go at it the 68000 way. By 
  13. making a number of changes to the 68000 source code and loading 
  14. the assembled code into STOS and calling the routines I soon had 
  15. success, I had TCB tracker music running in Stereo in STOS and it 
  16. hadn't taken to long. Before I could use the 68000 code in STOS I 
  17. had to remove or alter parts of the source code, these where as 
  18. follows.....
  19.  
  20.      1) Remove code to enter SUPERVISER mode. STOS runs in 
  21.         SUPERVISER mode.
  22.      
  23.      2) Remove code to return to USER mode. This would really 
  24.         B**G*R STOS up completely.
  25.  
  26.      3) Change exit procedure - Did use TRAP#1, but now uses a 
  27.         RTS (Return).
  28.  
  29.      Well that was about all I did to get it to work but there 
  30. are a number of problems still to be faced when using TCB modules 
  31. in STOS - Currently no player routines available will play on an 
  32. interrupt, and so nothing else can be done whilst the routine is 
  33. running. - It's difficult to change the module that is playing as 
  34. it is included in the assembled code, a number of attempts were 
  35. made to change this but with no success. (The module can be 
  36. changed by editing the 68000 source code) - Every time you run 
  37. the Tracker routine it pokes variables into itself, and so will 
  38. only work once before being reloaded, this causes no real problem 
  39. unless you are experimenting with the routine.  
  40.  
  41.      Using this new theory of writing 68000 code and operating it 
  42. from STOS has proved to be a great success in the last couple of 
  43. days that THB have been working on it. We now have managed to 
  44. write some very nifty 68000 code and use it in STOS along with 
  45. the usual STOS commands. Don't forget use can't damage your 
  46. computer by messing about with 68000 source codes and the STOS 
  47. commands. That's how I got the TCB Tracker routine to work.
  48.  
  49. NOTICE
  50. ¯¯¯¯¯¯
  51.      F1 - PLAY IN STEREO USING MONSTER SOUND CARTRIDGE
  52.      F2 - PLAY IN MONO THROUGH TV/MONITOR
  53.      SPACE - EXIT
  54.  
  55. So now you know.....This article was written by William Bryan.
  56.  
  57.